#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <string>
#include <stdio.h>
using namespace std;
int main()
{
	string str;
	cin >> str;
	int g = 0, p = 0, l = 0, t = 0;
	for (int i = 0; i < str.size(); i++)
	{
		switch (str[i])
		{
		case 'G':
		case 'g':
			g++;
			break;
		case 'p':
		case 'P':
			p++;
			break;
		case 'l':
		case 'L':
			l++;
			break;
		case 't':
		case 'T':
			t++;
			break;
		}
	}
	for (int i = 0; i < g || i < p || i < l || i < t; i++)
	{
		if (g > i)
			printf("G");
		if (p > i)
			printf("P");
		if (l > i)
			printf("L");
		if (t > i)
			printf("T");
	}
	system("PAUSE");
	return 0;
}